Python Job: Senior Software Engineer-Architect (m-w-d)

Job added on

Location

Nuremberg - Germany

Job type

Full-Time

Python Job Details

Deine Aufgaben

Gestalte mit deiner umfangreichen Expertise als Software Engineer/Architect mit uns die Zukunft unserer AI-powered Data-Plattform. Für eine digitale Welt definieren wir völlig neu, wie lokale, smarte Dienste in großen Netzen angeboten und wertschöpfend genutzt werden.

Dabei übernimmst du leidenschaftlich Verantwortung für Applikationen sowie Solutions- und System- Architekturen. Du arbeitest eng mit Produktmanagern und Designern zusammen um eine eindrucksvolle User Experience zu schaffen und bringst die Fähigkeit mit, schnell auf Änderungen zu reagieren und diese in einem agilen Releasezyklus umzusetzen. Dein Wort hat Gewicht bei Produktentscheidungen und du bist versessen auf Performanz, Skalierbarkeit und Zuverlässigkeit unserer Lösungen.

Das erwartet dich:


  • Du arbeitest „hands-on“, schreibst zum Teil auch selbst Code und treibst gleichzeitig als Lösungs-Owner Ideen bis hin zur Produktivsetzung und Wartung voran
  • Du entwickelst Ideen, Designs und Architekturen und setzt diese in Software Lösungen für unsere AI-basierte Data-Plattform um
  • Du etablierst eine bedarfsgerechte Software Architecture Governance-Funktion
  • Weniger erfahrene Teamkollegen leistest du fachlich an und übernimmst gerne den Lead
  • Du fokussierst dich stets auf Top Prioritäten und hältst dabei soweit erforderlich mehrere Bälle gleichzeitig in der Luft
  • Wenn nötig arbeitest du auch „arcross the stack“, sei es Back-end, Front-end, Mobile, Data Ingestion und Processing, AI/Machine Learning, Security, Infrastruktur, Skalierbarkeit und DevOps
  • Du gestaltest maßgeblich den Aufbau von Continuous Delivery Pipelines mit und verstehst es in kurzen Zyklen iterativ Produkt-Features zu vervollständigen, dabei stimmst du dich eng mit Product Ownern, UI Experten und den Engineers ab
  • Du arbeitest effizient daran, die richtige Lösung zu implementieren, auf Grund deiner Erfahrung und Kompetenz benötigst du dabei wenig Guidance um beeindruckende Kundenerlebnisse zu schaffen
  • Mit Code Reviews, automatisierten Tests und Fehleranalysen erstellst du qualitativ hochwertige Software
  • Du strebst danach die vielversprechendsten und neuesten Technologien zur Anwendung zu bringen, sei es im Bereich der Vorgehensweisen im Software Engineering, Libraries, Tools, Technologien, Standards oder Produkten, die ein Kundenerlebnis auf erstklassigem Niveau ermöglichen

Dein Profil

Das bringst du mit:


  • Abschluss in Informatik oder einem angrenzenden Fachgebiet
  • Du hast tiefes Wissen in wenigstens einer dieser Sprachen: Node.js, React, ReactNative, Scala, Python, Java/Spring
  • Du hast Erfahrung mit Data Streaming und Storage Technologien, wie Postgres, MongoDB, Kafka, Spark, Hadoop und Apache NiFi
  • Du hast ein gutes Verständnis für Microservice-, API- und Event-based Architekturen, Domain Driven Design, Verteilte Systeme, Transaktions- und Konsistenz Modelle sowie SDLC allgemein
  • Du hast Fertigkeiten in TDD und Testautomatisierung, Agilen Praktiken (Scrum, Lean, Kanban) und DevOps
  • Du bist gewohnt an Tools wie Jira, Confluence, Gitlab, Jenkins, Ansible, Pulumi
  • Breites Wissen über API Management, Service Mesh, Identity- /Access Management, GCP oder AWS, Kubernetes, Docker ist wünschenswert (z.B. Mulesoft, Tyk, Apigee, Ory Hydra, Keycloak, Forgerock, etc.)
  • Du kannst dich gut selbst motivieren und hast Erfahrung als Full-stack Entwickler; du liebst es Dinge von Anfang bis Ende zu verantworten
  • Generell bist du eine neugierige Persönlichkeit und bist immer bestrebt dir neue Frameworks, Sprachen, APIs, etc. anzueignen
  • Du hast Leidenschaft für neueste Web, IoT und AI Technologien, qualitativ hochwertigen Architekturen, Modularisierung, Verlässlichkeit, Performanz und Skalierbarkeit
  • Dein Arbeitsstil: Agile, Lean, Entrepreneurial, schnell und flexibel, starker Eigenantrieb

Warum wir?

Du willst Teil einer echten Nürnberger Erfolgsgeschichte werden? Du hast richtig Bock in einem motivierten Team zu arbeiten, in dem es auf jeden einzelnen "enabler" ankommt? Du stehst auf kurze Entscheidungswege und flache Hierarchien? Dann bist du bei uns genau richtig! Bei der abl bekommst du die Chance, etwas anzupacken und zu verändern. Als "enabler" kannst du dich von Beginn an einbringen und deine Ideen umsetzen. Das alles in einer lockeren Atmosphäre – egal auf welcher Ebene. Bei der abl findest du:


  • den idealen Nährboden für kreative Denkweisen.
  • viel Gestaltungsspielraum für deine Ideen und selbstständiges Arbeiten.
  • zukunftsträchtige Produkte. Du entwickelst Neues und überarbeitest Produkte aus dem bestehenden Portfolio.
  • immer neue Herausforderungen in einer spannenden, sich schnell wandelnden Branche.
  • ein berufliches Zuhause – auch als Quereinsteiger oder aus Eigeninitiative.
  • dich selbst. Anzug und Krawatte im Office? Nicht bei uns! Sei einfach du selbst und arbeite so, wie du dich am wohlsten fühlst.

Informationsschreiben für Bewerber:innen

https://www.abl-solutions.com/fileadmin/user_upload/Downloads/Oeffentlich/abl_Datenschutzinformation_Bewerber.pdf

Jetzt bewerben!

Ganz einfach über unser Online-Bewerbungsformular. Wenige Daten eingeben, Dokumente hochladen und fertig!

Seit fast 10 Jahren schaffen wir Verbindungen und vereinen erstklassige IT- Lösungen und Technologien, um unseren Kunden eine unkomplizierte und digitale Anbindung zu ermöglichen. Ob Unternehmen, Städte, Schulen oder öffentliche Verkehrsmittel, wir sind ein Teil der Digitalisierung Deutschlands.